body{
  background-color: #ffffe0;    
}

h1{
  margin-top: 0px;    
}
.wrapper{
  margin: auto;
  width: 90%;
}  
table{
  color:#9d0000;
  border: 1px solid #9d0000;
}
tr.head{
  background-color: #ffc384;
}
td{
  border-collapse: collapse;
  margin: 0px;
  padding-right: 1ex;
  padding-bottom: 1ex;
}
form{
  color:#9d0000;   
  background-color: #ffc384;
}
.navig{
  width: 25%;
  float: left;
  list-style-image: url(images/odrazka.jpg);
  list-style-position: outside;
}
a.anchor{
  text-decoration: none;
  font-size: 1.15em;
  padding-left: 5px;
  padding-right: 5px;
  display: block; 
  color: #9d0000;
}
a.anchor:hover{
  background-color: #9d0000;
  color: #ffffe0;
}
.header{
  background-color: #9d0000;
  color: #ffffe0;
  text-align: center;  
  font-size: x-large;
}
.content{
  width: 73%;
  float: right;
  padding-left: 1em;
  border-left: 1px solid #9d0000;
  min-height: 20em;
}

.content.error{
    color:red;
}
.footer{
  float: right;
  font-size: 0.9em;
  font-weight: bold;
  font-style: italic; 
}

span[id$=".errors"]{
    background-color: red;
    color: white;
}
